satellite telephone - Francés Inglés Diccionario